// 定义SEAT_COL对象的类型
interface SeatColumn {
    [key: string]: {
        code: string;
        desc: string;
        type: string;
    };
}

// 示例SEAT_COL对象的类型声明
export const SEAT_COL: SeatColumn = {
    YDZ_A: {code: "A", desc: "A", type: "1"},
    YDZ_C: {code: "C", desc: "C", type: "1"},
    YDZ_D: {code: "D", desc: "D", type: "1"},

    EDZ_A: {code: "A", desc: "A", type: "2"},
    EDZ_B: {code: "B", desc: "B", type: "2"},
    EDZ_C: {code: "C", desc: "C", type: "2"},
    EDZ_D: {code: "D", desc: "D", type: "2"},
    EDZ_F: {code: "F", desc: "F", type: "2"},

    RW_A: {code: "A", desc: "A", type: "4"},
    RW_B: {code: "B", desc: "B", type: "4"},
    RW_C: {code: "C", desc: "C", type: "4"},
    RW_D: {code: "D", desc: "D", type: "4"},

    YW_A: {code: "A", desc: "A", type: "5"},
    YW_B: {code: "B", desc: "B", type: "5"},
    YW_C: {code: "C", desc: "C", type: "5"},
    YW_D: {code: "D", desc: "D", type: "5"},
    YW_E: {code: "E", desc: "E", type: "5"},
    YW_F: {code: "F", desc: "F", type: "5"},

};

// 定义SEAT_COL_ARRAY数组的元素类型
interface SeatColumnItem {
    code: string;
    desc: string;
    type: string;
}

// 示例SEAT_COL_ARRAY数组的类型声明
export const SEAT_COL_ARRAY: SeatColumnItem[] = [
    {code: "A", desc: "A", type: "1"},
    {code: "C", desc: "C", type: "1"},
    {code: "D", desc: "D", type: "1"},

    {code: "A", desc: "A", type: "2"},
    {code: "B", desc: "B", type: "2"},
    {code: "C", desc: "C", type: "2"},
    {code: "D", desc: "D", type: "2"},
    {code: "F", desc: "F", type: "2"},

    {code: "A", desc: "A", type: "4"},
    {code: "B", desc: "B", type: "4"},
    {code: "C", desc: "C", type: "4"},
    {code: "D", desc: "D", type: "4"},

    {code: "A", desc: "A", type: "5"},
    {code: "B", desc: "B", type: "5"},
    {code: "C", desc: "C", type: "5"},
    {code: "D", desc: "D", type: "5"},
    {code: "E", desc: "E", type: "5"},
    {code: "F", desc: "F", type: "5"},
];
